;
;Description of fields:
;  1) Display name
;  2) Device ID (2 or 3 bytes)
;  3) Device Size (in bits)
;  4) Block Erase Size (in bytes - 256, 4K, 64K)
;  5) Block Erase Command
;  6) Write Granularity (1 or 64)
;  7) Enable Write Status Register Command (1- True, 0- False)
;  8) Chip Erase Command
;  9) Chip Erase Timeout (in milliseconds)
;
N25Q032,     0x20BA16, 0x2000000, 0x1000,  0x20, 1,  0, 0xC7, 80000

;;============= Atmel  SPI ROM =====================
AT26DF081,   0x1F4500, 0x800000,  0x1000,  0x20, 1,  0, 0x60, 80000
AT26DF081A,  0x1F4501, 0x800000,  0x1000,  0x20, 64, 0, 0x60, 80000
AT26DF161,   0x1F4600, 0x1000000, 0x1000,  0x20, 64, 0, 0x60, 80000
AT26DF321,   0x1F4700, 0x2000000, 0x1000,  0x20, 64, 0, 0x60, 80000

;;============= MXIC  SPI ROM =====================
MX25L3205A(D),  0xC22016, 0x2000000,  0x1000,  0x20, 64, 0, 0xC7, 80000
MX25L6405D,  0xC22017, 0x4000000,  0x1000,  0x20, 64, 0, 0x60, 80000
MX25L80005,  0xC22014, 0x800000,  0x1000,  0x20, 64, 0, 0x60, 80000
M25PE80,     0x2080,   0x800000,  0x1000, 0x20, 1,  0, 0xc7, 80000
;NG MX25L1605A,  0xC22015, 0x1000000, 0x1000,  0x20, 64, 0, 0x60, 80000
MX25L1605A,  0xC22015, 0x1000000, 0x1000,  0x20, 64, 0, 0xC7, 80000


QB25F016S33B8, 0x898911, 0x1000000, 0x1000, 0x20, 64, 0, 0xC7, 80000
QB25F032S33B8, 0x898912, 0x2000000, 0x1000, 0x20, 64, 0, 0xC7, 80000
QH25F320S33B60, 0x898912, 0x2000000, 0x1000, 0x20, 64, 0, 0xC7, 80000
;============= SST  SPI ROM =====================
SST25VF016B, 0xBF2541, 0x1000000, 0x1000,  0x20, 1,  0, 0x60, 80000
SST25VF032B, 0xBF254A, 0x2000000, 0x1000,  0x20, 1,  0, 0x60, 80000
SST25VF020,  0xBF43,   0x200000,  0x1000,  0x20, 1,  1, 0x60, 80000
SST25VF040,  0xBF44,   0x400000,  0x1000,  0x20, 1,  0, 0x60, 80000
SST25VF080A, 0xBF80,   0x800000,  0x1000,  0x20, 1,  0, 0x60, 80000
SST25VF080B, 0xBF8E,   0x800000,  0x1000,  0x20, 1,  0, 0x60, 80000
SST25VF080B, 0xBF258E, 0x800000,  0x1000,  0x20, 1,  0, 0x60, 80000
ST-M25PE80,  0x208014, 0x800000,  0x1000,  0x20, 64, 0, -1, 80000

;;============= Winbond  SPI ROM =====================
W25X16,      0xEF3015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25X32,      0xEF3016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25X64,      0xEF3017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25X80,	     0xEF3014, 0x800000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q64BV,    0xEF4017, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q128BV,   0xEF4018, 0x8000000, 0x1000, 0x20, 64, 0, 0xC7, 80000
;;============= EON   SPI ROM =====================
EN25Q16,     0x1C3015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q32,     0x1C3016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH16,    0x1C7015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25F16,     0x1C3115, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q16A,    0x1C3015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25F32,     0x1C3116, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH32,    0x1C7016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000

;;============= GD  SPI ROM =====================
GD25Q16,     0xC84015, 0x1000000,  0x1000, 0x20, 64, 1, 0xC7, 80000
GD25Q32,     0xC84016, 0x2000000,  0x1000, 0x20, 64, 1, 0xC7, 80000	
;ESMT  SPI ROM
;;============= ESMT  SPI ROM =====================
F25L32PA,    0x8C2016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
F25L016A,    0x8C2015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
F25L32PA(2S), 0x8C2116, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
F25L016A(2S), 0x8C2115, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000